home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 1995 March / PC Plus Super CD (Issue 101) (March 1995).iso / sharewar / vbaddon / vbfiles / sam4help.frm (.txt) < prev    next >
Encoding:
Visual Basic Form  |  1994-07-07  |  42.2 KB  |  922 lines

  1. VERSION 2.00
  2. Begin Form frmHelp 
  3.    BackColor       =   &H00C0C0C0&
  4.    BorderStyle     =   1  'Fixed Single
  5.    Caption         =   "VB/ISAM Sample Program SAM4 -- Help"
  6.    ClientHeight    =   6720
  7.    ClientLeft      =   495
  8.    ClientTop       =   1395
  9.    ClientWidth     =   7425
  10.    ControlBox      =   0   'False
  11.    Height          =   7125
  12.    Left            =   435
  13.    LinkTopic       =   "Form1"
  14.    MaxButton       =   0   'False
  15.    MinButton       =   0   'False
  16.    ScaleHeight     =   6720
  17.    ScaleWidth      =   7425
  18.    Top             =   1050
  19.    Width           =   7545
  20.    Begin SSPanel pnlWholeForm 
  21.       Align           =   1  'Align Top
  22.       BackColor       =   &H00C0C0C0&
  23.       BevelInner      =   1  'Inset
  24.       Font3D          =   0  'None
  25.       ForeColor       =   &H00FF0000&
  26.       Height          =   6735
  27.       Left            =   0
  28.       TabIndex        =   1
  29.       Top             =   0
  30.       Width           =   7425
  31.       Begin PictureBox picWholeForm 
  32.          BackColor       =   &H00FFFFFF&
  33.          Height          =   6525
  34.          Left            =   90
  35.          ScaleHeight     =   6495
  36.          ScaleWidth      =   7230
  37.          TabIndex        =   2
  38.          TabStop         =   0   'False
  39.          Top             =   90
  40.          Width           =   7260
  41.          Begin PictureBox picSchema 
  42.             BorderStyle     =   0  'None
  43.             Height          =   5330
  44.             Left            =   0
  45.             ScaleHeight     =   5325
  46.             ScaleWidth      =   7290
  47.             TabIndex        =   49
  48.             Top             =   0
  49.             Width           =   7290
  50.             Begin Label Label35 
  51.                Caption         =   "Schema files (xxxxx.ISS) are not part of VB/ISAM datasets per se, but are used by this program and by other Software Source utitlity/add-on programs as an optional component to supply extra information about VB/ISAM Version 2.x datasets -- in particular, user-defined field names."
  52.                FontBold        =   0   'False
  53.                FontItalic      =   0   'False
  54.                FontName        =   "MS Sans Serif"
  55.                FontSize        =   8.25
  56.                FontStrikethru  =   0   'False
  57.                FontUnderline   =   0   'False
  58.                Height          =   615
  59.                Left            =   150
  60.                TabIndex        =   64
  61.                Top             =   90
  62.                Width           =   7005
  63.             End
  64.             Begin Label Label36 
  65.                Caption         =   "If you choose to use schema files in your VB/ISAM application development, we recommend that you keep them open only as long as is required for reading and/or updating them, to conserve Windows file handles in a large/complex application."
  66.                FontBold        =   0   'False
  67.                FontItalic      =   0   'False
  68.                FontName        =   "MS Sans Serif"
  69.                FontSize        =   8.25
  70.                FontStrikethru  =   0   'False
  71.                FontUnderline   =   0   'False
  72.                Height          =   645
  73.                Left            =   150
  74.                TabIndex        =   63
  75.                Top             =   720
  76.                Width           =   7005
  77.             End
  78.             Begin Label Label37 
  79.                Caption         =   "Schema files are ordinary line-oriented text files; they are managed with Visual Basic statements, NOT with VB/ISAM function calls.  We suggest using the string manipulation functions in our FieldPack product, however, for convenience in reading and modifying schema-file contents.  File format is as follows (note, total file size <= 64 KB):"
  80.                FontBold        =   0   'False
  81.                FontItalic      =   0   'False
  82.                FontName        =   "MS Sans Serif"
  83.                FontSize        =   8.25
  84.                FontStrikethru  =   0   'False
  85.                FontUnderline   =   0   'False
  86.                Height          =   795
  87.                Left            =   150
  88.                TabIndex        =   62
  89.                Top             =   1350
  90.                Width           =   7005
  91.             End
  92.             Begin Label Label38 
  93.                Caption         =   "Line 1:  ""[BEGIN COMMENTS]"""
  94.                FontBold        =   0   'False
  95.                FontItalic      =   0   'False
  96.                FontName        =   "MS Sans Serif"
  97.                FontSize        =   8.25
  98.                FontStrikethru  =   0   'False
  99.                FontUnderline   =   0   'False
  100.                Height          =   225
  101.                Left            =   150
  102.                TabIndex        =   61
  103.                Top             =   2160
  104.                Width           =   7005
  105.             End
  106.             Begin Label Label39 
  107.                Caption         =   "Lines 2 through n:  Free-form comments."
  108.                FontBold        =   0   'False
  109.                FontItalic      =   0   'False
  110.                FontName        =   "MS Sans Serif"
  111.                FontSize        =   8.25
  112.                FontStrikethru  =   0   'False
  113.                FontUnderline   =   0   'False
  114.                Height          =   225
  115.                Left            =   150
  116.                TabIndex        =   60
  117.                Top             =   2370
  118.                Width           =   7005
  119.             End
  120.             Begin Label Label40 
  121.                Caption         =   "Line n+1: ""[BEGIN SCHEMA]"""
  122.                FontBold        =   0   'False
  123.                FontItalic      =   0   'False
  124.                FontName        =   "MS Sans Serif"
  125.                FontSize        =   8.25
  126.                FontStrikethru  =   0   'False
  127.                FontUnderline   =   0   'False
  128.                Height          =   225
  129.                Left            =   150
  130.                TabIndex        =   59
  131.                Top             =   2580
  132.                Width           =   7005
  133.             End
  134.             Begin Label Label41 
  135.                Caption         =   "Line n+2:  Schema-line for the dataset's primary key; see below."
  136.                FontBold        =   0   'False
  137.                FontItalic      =   0   'False
  138.                FontName        =   "MS Sans Serif"
  139.                FontSize        =   8.25
  140.                FontStrikethru  =   0   'False
  141.                FontUnderline   =   0   'False
  142.                Height          =   225
  143.                Left            =   150
  144.                TabIndex        =   58
  145.                Top             =   2790
  146.                Width           =   7005
  147.             End
  148.             Begin Label Label42 
  149.                Caption         =   "Lines n+3 through ???: ""Schema lines,"" one for each field in the corresponding dataset's record layout.  Each schema line is divided into seven variable-length sub-fields, delimited by six ""|"" (vertical bar) characters.  The first two sub-fields are mandatory; the remaining fields may be empty."
  150.                FontBold        =   0   'False
  151.                FontItalic      =   0   'False
  152.                FontName        =   "MS Sans Serif"
  153.                FontSize        =   8.25
  154.                FontStrikethru  =   0   'False
  155.                FontUnderline   =   0   'False
  156.                Height          =   615
  157.                Left            =   150
  158.                TabIndex        =   57
  159.                Top             =   3000
  160.                Width           =   7005
  161.             End
  162.             Begin Label Label43 
  163.                Caption         =   "Sub-field 1:  Field number, as three digits: ""000,"" ""001,"" etc. (in order)."
  164.                FontBold        =   0   'False
  165.                FontItalic      =   0   'False
  166.                FontName        =   "MS Sans Serif"
  167.                FontSize        =   8.25
  168.                FontStrikethru  =   0   'False
  169.                FontUnderline   =   0   'False
  170.                Height          =   225
  171.                Left            =   330
  172.                TabIndex        =   56
  173.                Top             =   3630
  174.                Width           =   6105
  175.             End
  176.             Begin Label Label44 
  177.                Caption         =   "Sub-field 2:  Data/index type (from the VB/ISAM StandardRecordFormat string)."
  178.                FontBold        =   0   'False
  179.                FontItalic      =   0   'False
  180.                FontName        =   "MS Sans Serif"
  181.                FontSize        =   8.25
  182.                FontStrikethru  =   0   'False
  183.                FontUnderline   =   0   'False
  184.                Height          =   225
  185.                Left            =   330
  186.                TabIndex        =   55
  187.                Top             =   3840
  188.                Width           =   6105
  189.             End
  190.             Begin Label Label45 
  191.                Caption         =   "Sub-field 3:  Field name."
  192.                FontBold        =   0   'False
  193.                FontItalic      =   0   'False
  194.                FontName        =   "MS Sans Serif"
  195.                FontSize        =   8.25
  196.                FontStrikethru  =   0   'False
  197.                FontUnderline   =   0   'False
  198.                Height          =   225
  199.                Left            =   330
  200.                TabIndex        =   54
  201.                Top             =   4050
  202.                Width           =   6105
  203.             End
  204.             Begin Label Label46 
  205.                Caption         =   "Sub-field 4:  Display width.  (Suggested use: for printed reports using monospaced fonts.)"
  206.                FontBold        =   0   'False
  207.                FontItalic      =   0   'False
  208.                FontName        =   "MS Sans Serif"
  209.                FontSize        =   8.25
  210.                FontStrikethru  =   0   'False
  211.                FontUnderline   =   0   'False
  212.                Height          =   225
  213.                Left            =   330
  214.                TabIndex        =   53
  215.                Top             =   4260
  216.                Width           =   6765
  217.             End
  218.             Begin Label Label47 
  219.                Caption         =   "Sub-field 5:  Display justification -- L, R, or C (see sub-field 4)."
  220.                FontBold        =   0   'False
  221.                FontItalic      =   0   'False
  222.                FontName        =   "MS Sans Serif"
  223.                FontSize        =   8.25
  224.                FontStrikethru  =   0   'False
  225.                FontUnderline   =   0   'False
  226.                Height          =   225
  227.                Left            =   330
  228.                TabIndex        =   52
  229.                Top             =   4470
  230.                Width           =   6105
  231.             End
  232.             Begin Label Label48 
  233.                Caption         =   "Sub-field 6:  Reserved for Software Source."
  234.                FontBold        =   0   'False
  235.                FontItalic      =   0   'False
  236.                FontName        =   "MS Sans Serif"
  237.                FontSize        =   8.25
  238.                FontStrikethru  =   0   'False
  239.                FontUnderline   =   0   'False
  240.                Height          =   225
  241.                Left            =   330
  242.                TabIndex        =   51
  243.                Top             =   4680
  244.                Width           =   6105
  245.             End
  246.             Begin Label Label49 
  247.                Caption         =   "Sub-field 7:  User-defined.  Suggested use: comma-delimited sub-sub-fields -- display FontName, FontBold, etc., and/or comments."
  248.                FontBold        =   0   'False
  249.                FontItalic      =   0   'False
  250.                FontName        =   "MS Sans Serif"
  251.                FontSize        =   8.25
  252.                FontStrikethru  =   0   'False
  253.                FontUnderline   =   0   'False
  254.                Height          =   375
  255.                Left            =   330
  256.                TabIndex        =   50
  257.                Top             =   4890
  258.                Width           =   6825
  259.             End
  260.          End
  261.          Begin SSPanel pnlOptions 
  262.             BackColor       =   &H00C0C0C0&
  263.             BevelInner      =   1  'Inset
  264.             Font3D          =   0  'None
  265.             ForeColor       =   &H00FF0000&
  266.             Height          =   1095
  267.             Left            =   3450
  268.             TabIndex        =   44
  269.             Top             =   5340
  270.             Width           =   2355
  271.             Begin SSOption optDisplay 
  272.                Alignment       =   1  'Right Justify
  273.                Caption         =   "About this program"
  274.                Font3D          =   0  'None
  275.                FontBold        =   0   'False
  276.                FontItalic      =   0   'False
  277.                FontName        =   "MS Sans Serif"
  278.                FontSize        =   8.25
  279.                FontStrikethru  =   0   'False
  280.                FontUnderline   =   0   'False
  281.                Height          =   225
  282.                Index           =   0
  283.                Left            =   180
  284.                TabIndex        =   48
  285.                Top             =   120
  286.                Width           =   1965
  287.             End
  288.             Begin SSOption optDisplay 
  289.                Alignment       =   1  'Right Justify
  290.                Caption         =   "Program usage help"
  291.                Font3D          =   0  'None
  292.                FontBold        =   0   'False
  293.                FontItalic      =   0   'False
  294.                FontName        =   "MS Sans Serif"
  295.                FontSize        =   8.25
  296.                FontStrikethru  =   0   'False
  297.                FontUnderline   =   0   'False
  298.                Height          =   225
  299.                Index           =   1
  300.                Left            =   150
  301.                TabIndex        =   47
  302.                Top             =   330
  303.                Width           =   1995
  304.             End
  305.             Begin SSOption optDisplay 
  306.                Alignment       =   1  'Right Justify
  307.                Caption         =   "VB/ISAM"
  308.                Font3D          =   0  'None
  309.                FontBold        =   0   'False
  310.                FontItalic      =   0   'False
  311.                FontName        =   "MS Sans Serif"
  312.                FontSize        =   8.25
  313.                FontStrikethru  =   0   'False
  314.                FontUnderline   =   0   'False
  315.                Height          =   225
  316.                Index           =   2
  317.                Left            =   240
  318.                TabIndex        =   46
  319.                Top             =   540
  320.                Width           =   1905
  321.             End
  322.             Begin SSOption optDisplay 
  323.                Alignment       =   1  'Right Justify
  324.                Caption         =   "Schema files"
  325.                Font3D          =   0  'None
  326.                FontBold        =   0   'False
  327.                FontItalic      =   0   'False
  328.                FontName        =   "MS Sans Serif"
  329.                FontSize        =   8.25
  330.                FontStrikethru  =   0   'False
  331.                FontUnderline   =   0   'False
  332.                Height          =   225
  333.                Index           =   3
  334.                Left            =   240
  335.                TabIndex        =   45
  336.                Top             =   750
  337.                Width           =   1905
  338.             End
  339.          End
  340.          Begin PictureBox picAbout 
  341.             BackColor       =   &H00FFFFFF&
  342.             BorderStyle     =   0  'None
  343.             Height          =   5325
  344.             Left            =   0
  345.             ScaleHeight     =   5325
  346.             ScaleWidth      =   7290
  347.             TabIndex        =   7
  348.             TabStop         =   0   'False
  349.             Top             =   0
  350.             Width           =   7290
  351.             Begin PictureBox picCompanyLogo 
  352.                AutoSize        =   -1  'True
  353.                BorderStyle     =   0  'None
  354.                Height          =   540
  355.                Left            =   2160
  356.                Picture         =   SAM4HELP.FRX:0000
  357.                ScaleHeight     =   540
  358.                ScaleWidth      =   3090
  359.                TabIndex        =   21
  360.                TabStop         =   0   'False
  361.                Top             =   1140
  362.                Width           =   3090
  363.             End
  364.             Begin PictureBox picProductName 
  365.                AutoSize        =   -1  'True
  366.                BorderStyle     =   0  'None
  367.                Height          =   330
  368.                Left            =   960
  369.                Picture         =   SAM4HELP.FRX:217A
  370.                ScaleHeight     =   330
  371.                ScaleWidth      =   1980
  372.                TabIndex        =   19
  373.                TabStop         =   0   'False
  374.                Top             =   300
  375.                Width           =   1980
  376.             End
  377.             Begin PictureBox picIcon 
  378.                AutoSize        =   -1  'True
  379.                BackColor       =   &H00FFFFFF&
  380.                BorderStyle     =   0  'None
  381.                Height          =   480
  382.                Left            =   180
  383.                Picture         =   SAM4HELP.FRX:27CC
  384.                ScaleHeight     =   480
  385.                ScaleWidth      =   480
  386.                TabIndex        =   9
  387.                TabStop         =   0   'False
  388.                Top             =   240
  389.                Width           =   480
  390.             End
  391.             Begin Label Label34 
  392.                Caption         =   "This software was created using VB/ISAM [TM], Copyright 
  393.  Software Source 1991-1994.  All rights reserved.  VB/ISAM software may not be used, copied, modified, transferred, or distributed except as expressly provided in its software license.  Only licensees of VB/ISAM may create software that uses any part of VB/ISAM."
  394.                FontBold        =   0   'False
  395.                FontItalic      =   -1  'True
  396.                FontName        =   "MS Sans Serif"
  397.                FontSize        =   8.25
  398.                FontStrikethru  =   0   'False
  399.                FontUnderline   =   0   'False
  400.                Height          =   795
  401.                Left            =   270
  402.                TabIndex        =   10
  403.                Top             =   4530
  404.                Width           =   6705
  405.             End
  406.             Begin Label Label4 
  407.                Caption         =   "QA: Don Wanless, James Bolivar DiGriz, Carlos Wu"
  408.                Height          =   225
  409.                Left            =   1020
  410.                TabIndex        =   22
  411.                Top             =   2940
  412.                Width           =   4545
  413.             End
  414.             Begin Label Label11 
  415.                Caption         =   "Author: Sam Cohen"
  416.                Height          =   225
  417.                Left            =   1020
  418.                TabIndex        =   20
  419.                Top             =   2730
  420.                Width           =   1755
  421.             End
  422.             Begin Label Label10 
  423.                Alignment       =   2  'Center
  424.                Caption         =   "+1 (510) 651-6039 Fax"
  425.                Height          =   255
  426.                Left            =   2130
  427.                TabIndex        =   18
  428.                Top             =   2400
  429.                Width           =   3285
  430.             End
  431.             Begin Label Label9 
  432.                Alignment       =   2  'Center
  433.                Caption         =   "+1 (510) 623-7854 Tel."
  434.                Height          =   255
  435.                Left            =   2130
  436.                TabIndex        =   17
  437.                Top             =   2190
  438.                Width           =   3285
  439.             End
  440.             Begin Label Label8 
  441.                Alignment       =   2  'Center
  442.                Caption         =   "Fremont, California  94538  USA"
  443.                Height          =   255
  444.                Left            =   2130
  445.                TabIndex        =   16
  446.                Top             =   1980
  447.                Width           =   3285
  448.             End
  449.             Begin Label Label7 
  450.                Alignment       =   2  'Center
  451.                Caption         =   "42808 Christy Street, Ste. 222"
  452.                Height          =   255
  453.                Left            =   2130
  454.                TabIndex        =   15
  455.                Top             =   1770
  456.                Width           =   3285
  457.             End
  458.             Begin Label Label5 
  459.                Caption         =   "SAM4 is a limited version of VB/ISAM Data Editor, V1.0; SAM4 was designed to illustrate source-code use of the VB/ISAM extension to the Visual Basic
  460.  programming language.  Whereas SAM4 is ""hard- wired"" to work with only one specific dataset, VB/ISAM Data Editor incorporates special technology to open any existing VB/ISAM dataset with up to 99 fields in its record format.  (It includes a Common Dialog for opening files, scrolls the display area, and handles data in a more sophisticated manner.)  For more information, contact Software Source."
  461.                FontBold        =   0   'False
  462.                FontItalic      =   0   'False
  463.                FontName        =   "MS Sans Serif"
  464.                FontSize        =   8.25
  465.                FontStrikethru  =   0   'False
  466.                FontUnderline   =   0   'False
  467.                Height          =   1215
  468.                Left            =   270
  469.                TabIndex        =   13
  470.                Top             =   3270
  471.                Width           =   6705
  472.             End
  473.             Begin Label Label3 
  474.                Caption         =   "Copyright 
  475.  1994 by"
  476.                Height          =   255
  477.                Left            =   1020
  478.                TabIndex        =   11
  479.                Top             =   840
  480.                Width           =   2085
  481.             End
  482.             Begin Label Label2 
  483.                Caption         =   "Sample Program SAM4"
  484.                FontBold        =   -1  'True
  485.                FontItalic      =   0   'False
  486.                FontName        =   "MS Sans Serif"
  487.                FontSize        =   13.5
  488.                FontStrikethru  =   0   'False
  489.                FontUnderline   =   0   'False
  490.                Height          =   375
  491.                Left            =   2940
  492.                TabIndex        =   8
  493.                Top             =   300
  494.                Width           =   4125
  495.             End
  496.          End
  497.          Begin PictureBox picExplain 
  498.             BorderStyle     =   0  'None
  499.             Height          =   5265
  500.             Left            =   0
  501.             ScaleHeight     =   5265
  502.             ScaleWidth      =   7290
  503.             TabIndex        =   5
  504.             TabStop         =   0   'False
  505.             Top             =   0
  506.             Width           =   7290
  507.             Begin Label Label33 
  508.                Caption         =   "The center button among the ""VCR"" controls is a ""Seek"" button; it searches in the current index for the string you've entered immediately above the Seek button, and displays either the first record with the matching index-field value, or, if there's no match, the record with the next higher-sorting index value.  If your seek-string is higher than the last index entry, the program displays the last record in that index."
  509.                FontBold        =   0   'False
  510.                FontItalic      =   0   'False
  511.                FontName        =   "MS Sans Serif"
  512.                FontSize        =   8.25
  513.                FontStrikethru  =   0   'False
  514.                FontUnderline   =   0   'False
  515.                Height          =   1005
  516.                Left            =   120
  517.                TabIndex        =   42
  518.                Top             =   2940
  519.                Width           =   6945
  520.             End
  521.             Begin Label Label15 
  522.                Caption         =   "In read-write mode, you can change the contents of any field.  (For simplicity, SAM4 doesn't filter out newlines or other control characters, but you should avoid them, especially if you're going to export data.)  The Clear/Restore button toggles between clearing the display (so that you can conveniently enter data for a new record) and restoring the original contents of the current record to the display.  Note that this program maintains direct access into the dataset; the effects of the Add Record, Update Record, and Delete Record buttons apply to the real dataset, not to a copy."
  523.                FontBold        =   0   'False
  524.                FontItalic      =   0   'False
  525.                FontName        =   "MS Sans Serif"
  526.                FontSize        =   8.25
  527.                FontStrikethru  =   0   'False
  528.                FontUnderline   =   0   'False
  529.                Height          =   1245
  530.                Left            =   120
  531.                TabIndex        =   12
  532.                Top             =   4020
  533.                Width           =   6945
  534.             End
  535.             Begin Label Label14 
  536.                Caption         =   "In browsing through records, first select the index sequence; each index ""threads"" the entire dataset in a different sort sequence.  Note that if a record has an empty index field (null string), that record will not be represented in that index.  You can change the browse index either by using the index combo-box, or by clicking on the field-name label of a valid index field in the display area.  When you change the browse index, the program positions you to the currently-displayed record in the new index sequence (or to the next record after the position of a just-deleted record)."
  537.                FontBold        =   0   'False
  538.                FontItalic      =   0   'False
  539.                FontName        =   "MS Sans Serif"
  540.                FontSize        =   8.25
  541.                FontStrikethru  =   0   'False
  542.                FontUnderline   =   0   'False
  543.                Height          =   1215
  544.                Left            =   120
  545.                TabIndex        =   24
  546.                Top             =   1680
  547.                Width           =   6945
  548.             End
  549.             Begin Label Label13 
  550.                Caption         =   "In either access mode, you can export the entire dataset to a .CSV file.  .CSV (""comma-separated- values"") files are ASCII text files containing one variable-length line, terminated with CRLF, for each dataset record.  Within each line, field contents are separated by commas.  Numeric fields are converted to text.  String fields containing commas are surrounded by double-quotes."
  551.                FontBold        =   0   'False
  552.                FontItalic      =   0   'False
  553.                FontName        =   "MS Sans Serif"
  554.                FontSize        =   8.25
  555.                FontStrikethru  =   0   'False
  556.                FontUnderline   =   0   'False
  557.                Height          =   825
  558.                Left            =   120
  559.                TabIndex        =   23
  560.                Top             =   810
  561.                Width           =   6945
  562.             End
  563.             Begin Label Label1 
  564.                Caption         =   "This program opens an existing VB/ISAM dataset in read-only mode, for browsing, or read-write mode, for browsing and modification.  If no schema file (xxx.ISS) accompanies the dataset, it will create one; you can update the schema file (i.e., define field names) in read-write mode."
  565.                FontBold        =   0   'False
  566.                FontItalic      =   0   'False
  567.                FontName        =   "MS Sans Serif"
  568.                FontSize        =   8.25
  569.                FontStrikethru  =   0   'False
  570.                FontUnderline   =   0   'False
  571.                Height          =   645
  572.                Left            =   90
  573.                TabIndex        =   6
  574.                Top             =   150
  575.                Width           =   6945
  576.             End
  577.          End
  578.          Begin SSPanel pnlOKButton 
  579.             BackColor       =   &H00C0C0C0&
  580.             BevelInner      =   1  'Inset
  581.             Font3D          =   0  'None
  582.             ForeColor       =   &H00FF0000&
  583.             Height          =   1095
  584.             Left            =   5790
  585.             TabIndex        =   4
  586.             Top             =   5340
  587.             Width           =   1365
  588.             Begin SSCommand cmdOK 
  589.                Caption         =   "OK"
  590.                Font3D          =   0  'None
  591.                FontBold        =   0   'False
  592.                FontItalic      =   0   'False
  593.                FontName        =   "MS Sans Serif"
  594.                FontSize        =   8.25
  595.                FontStrikethru  =   0   'False
  596.                FontUnderline   =   0   'False
  597.                Height          =   915
  598.                Left            =   90
  599.                Outline         =   0   'False
  600.                Picture         =   SAM4HELP.FRX:2ACE
  601.                TabIndex        =   0
  602.                Top             =   90
  603.                Width           =   1185
  604.             End
  605.          End
  606.          Begin PictureBox picVBISAM 
  607.             BorderStyle     =   0  'None
  608.             Height          =   5325
  609.             Left            =   0
  610.             ScaleHeight     =   5325
  611.             ScaleWidth      =   7290
  612.             TabIndex        =   3
  613.             TabStop         =   0   'False
  614.             Top             =   0
  615.             Width           =   7290
  616.             Begin Label Label32 
  617.                Caption         =   ">> Utility String Tools, for justification, character conversion, and more."
  618.                FontBold        =   0   'False
  619.                FontItalic      =   0   'False
  620.                FontName        =   "MS Sans Serif"
  621.                FontSize        =   8.25
  622.                FontStrikethru  =   0   'False
  623.                FontUnderline   =   0   'False
  624.                Height          =   255
  625.                Left            =   510
  626.                TabIndex        =   27
  627.                Top             =   4920
  628.                Width           =   6195
  629.             End
  630.             Begin Label Label31 
  631.                Caption         =   ">> Delimited String Tools, for Pick/OS-like mini-databases of up to 64 KB."
  632.                FontBold        =   0   'False
  633.                FontItalic      =   0   'False
  634.                FontName        =   "MS Sans Serif"
  635.                FontSize        =   8.25
  636.                FontStrikethru  =   0   'False
  637.                FontUnderline   =   0   'False
  638.                Height          =   255
  639.                Left            =   510
  640.                TabIndex        =   28
  641.                Top             =   4710
  642.                Width           =   6195
  643.             End
  644.             Begin Label Label30 
  645.                Caption         =   ">> SuperString Tools, to pack any sequence of data items into variable-length strings."
  646.                FontBold        =   0   'False
  647.                FontItalic      =   0   'False
  648.                FontName        =   "MS Sans Serif"
  649.                FontSize        =   8.25
  650.                FontStrikethru  =   0   'False
  651.                FontUnderline   =   0   'False
  652.                Height          =   255
  653.                Left            =   510
  654.                TabIndex        =   29
  655.                Top             =   4500
  656.                Width           =   6195
  657.             End
  658.             Begin Label Label29 
  659.                Caption         =   "This program also uses FieldPack [TM], an inexpensive set of three useful tools:"
  660.                FontBold        =   0   'False
  661.                FontItalic      =   0   'False
  662.                FontName        =   "MS Sans Serif"
  663.                FontSize        =   8.25
  664.                FontStrikethru  =   0   'False
  665.                FontUnderline   =   0   'False
  666.                Height          =   225
  667.                Left            =   90
  668.                TabIndex        =   41
  669.                Top             =   4230
  670.                Width           =   7035
  671.             End
  672.             Begin Label Label28 
  673.                Caption         =   "VB/ISAM (VB Indexed-Sequential Access Method) has been proven in the marketplace since August of 1991, and has earned a reputation as a rock-solid, bulletproof product."
  674.                FontBold        =   0   'False
  675.                FontItalic      =   0   'False
  676.                FontName        =   "MS Sans Serif"
  677.                FontSize        =   8.25
  678.                FontStrikethru  =   0   'False
  679.                FontUnderline   =   0   'False
  680.                Height          =   435
  681.                Left            =   90
  682.                TabIndex        =   40
  683.                Top             =   2040
  684.                Width           =   7035
  685.             End
  686.             Begin Label Label27 
  687.                Caption         =   ">> The DLL is under 50 KB (!!)."
  688.                FontBold        =   0   'False
  689.                FontItalic      =   0   'False
  690.                FontName        =   "MS Sans Serif"
  691.                FontSize        =   8.25
  692.                FontStrikethru  =   0   'False
  693.                FontUnderline   =   0   'False
  694.                Height          =   255
  695.                Left            =   510
  696.                TabIndex        =   39
  697.                Top             =   1650
  698.                Width           =   6195
  699.             End
  700.             Begin Label Label26 
  701.                Caption         =   ">> Most applications use only 8 or 10 of its 16 functions."
  702.                FontBold        =   0   'False
  703.                FontItalic      =   0   'False
  704.                FontName        =   "MS Sans Serif"
  705.                FontSize        =   8.25
  706.                FontStrikethru  =   0   'False
  707.                FontUnderline   =   0   'False
  708.                Height          =   255
  709.                Left            =   510
  710.                TabIndex        =   38
  711.                Top             =   1440
  712.                Width           =   6195
  713.             End
  714.             Begin Label Label25 
  715.                Caption         =   ">> The user manual is under 80 pages long."
  716.                FontBold        =   0   'False
  717.                FontItalic      =   0   'False
  718.                FontName        =   "MS Sans Serif"
  719.                FontSize        =   8.25
  720.                FontStrikethru  =   0   'False
  721.                FontUnderline   =   0   'False
  722.                Height          =   255
  723.                Left            =   510
  724.                TabIndex        =   37
  725.                Top             =   1230
  726.                Width           =   6195
  727.             End
  728.             Begin Label Label24 
  729.                Caption         =   ">> Low prices and no royalty requirements."
  730.                FontBold        =   0   'False
  731.                FontItalic      =   0   'False
  732.                FontName        =   "MS Sans Serif"
  733.                FontSize        =   8.25
  734.                FontStrikethru  =   0   'False
  735.                FontUnderline   =   0   'False
  736.                Height          =   255
  737.                Left            =   510
  738.                TabIndex        =   36
  739.                Top             =   3840
  740.                Width           =   6195
  741.             End
  742.             Begin Label Label23 
  743.                Caption         =   ">> File-compatible versions available for C/C++ (Windows) and for VB/DOS."
  744.                FontBold        =   0   'False
  745.                FontItalic      =   0   'False
  746.                FontName        =   "MS Sans Serif"
  747.                FontSize        =   8.25
  748.                FontStrikethru  =   0   'False
  749.                FontUnderline   =   0   'False
  750.                Height          =   255
  751.                Left            =   510
  752.                TabIndex        =   35
  753.                Top             =   3630
  754.                Width           =   6195
  755.             End
  756.             Begin Label Label22 
  757.                Caption         =   ">> Multi-user/network version includes semaphore functions for record locking."
  758.                FontBold        =   0   'False
  759.                FontItalic      =   0   'False
  760.                FontName        =   "MS Sans Serif"
  761.                FontSize        =   8.25
  762.                FontStrikethru  =   0   'False
  763.                FontUnderline   =   0   'False
  764.                Height          =   255
  765.                Left            =   510
  766.                TabIndex        =   34
  767.                Top             =   3420
  768.                Width           =   6195
  769.             End
  770.             Begin Label Label21 
  771.                Caption         =   ">> Index order and file space automatically maintained at all times; no ""re-org"" required."
  772.                FontBold        =   0   'False
  773.                FontItalic      =   0   'False
  774.                FontName        =   "MS Sans Serif"
  775.                FontSize        =   8.25
  776.                FontStrikethru  =   0   'False
  777.                FontUnderline   =   0   'False
  778.                Height          =   255
  779.                Left            =   510
  780.                TabIndex        =   33
  781.                Top             =   3210
  782.                Width           =   6195
  783.             End
  784.             Begin Label Label20 
  785.                Caption         =   ">> Up to 80 indexes, stored in one file together with the data records."
  786.                FontBold        =   0   'False
  787.                FontItalic      =   0   'False
  788.                FontName        =   "MS Sans Serif"
  789.                FontSize        =   8.25
  790.                FontStrikethru  =   0   'False
  791.                FontUnderline   =   0   'False
  792.                Height          =   255
  793.                Left            =   510
  794.                TabIndex        =   32
  795.                Top             =   3000
  796.                Width           =   6195
  797.             End
  798.             Begin Label Label19 
  799.                Caption         =   ">> Variable-length fields and records to 32 KB, files to 512 MB."
  800.                FontBold        =   0   'False
  801.                FontItalic      =   0   'False
  802.                FontName        =   "MS Sans Serif"
  803.                FontSize        =   8.25
  804.                FontStrikethru  =   0   'False
  805.                FontUnderline   =   0   'False
  806.                Height          =   255
  807.                Left            =   510
  808.                TabIndex        =   31
  809.                Top             =   2790
  810.                Width           =   6195
  811.             End
  812.             Begin Label Label18 
  813.                Caption         =   "Features include:"
  814.                FontBold        =   0   'False
  815.                FontItalic      =   0   'False
  816.                FontName        =   "MS Sans Serif"
  817.                FontSize        =   8.25
  818.                FontStrikethru  =   0   'False
  819.                FontUnderline   =   0   'False
  820.                Height          =   255
  821.                Left            =   90
  822.                TabIndex        =   30
  823.                Top             =   2550
  824.                Width           =   6195
  825.             End
  826.             Begin Label Label17 
  827.                Caption         =   "In addition to speed, VB/ISAM is known for intelligent design, simplicity, and low overhead: "
  828.                FontBold        =   0   'False
  829.                FontItalic      =   0   'False
  830.                FontName        =   "MS Sans Serif"
  831.                FontSize        =   8.25
  832.                FontStrikethru  =   0   'False
  833.                FontUnderline   =   0   'False
  834.                Height          =   285
  835.                Left            =   90
  836.                TabIndex        =   26
  837.                Top             =   990
  838.                Width           =   7035
  839.             End
  840.             Begin Label Label16 
  841.                Caption         =   "This program uses the VB/ISAM database engine.  A powerful low-level tool, VB/ISAM is the fastest data manager available for Visual Basic
  842.  for Windows [TM].  In tests conducted in December 1993, it outperformed Microsoft Access [TM] by factors of up to 24 to 1."
  843.                FontBold        =   0   'False
  844.                FontItalic      =   0   'False
  845.                FontName        =   "MS Sans Serif"
  846.                FontSize        =   8.25
  847.                FontStrikethru  =   0   'False
  848.                FontUnderline   =   0   'False
  849.                Height          =   645
  850.                Left            =   90
  851.                TabIndex        =   25
  852.                Top             =   240
  853.                Width           =   7035
  854.             End
  855.          End
  856.          Begin Label lblLicense 
  857.             BackColor       =   &H00FFFFFF&
  858.             Caption         =   "SAM4 SOFTWARE LICENSE:  You may freely copy and distribute this program, provided that you distri- bute all its components and asso- ciated files without modification."
  859.             ForeColor       =   &H000000FF&
  860.             Height          =   1005
  861.             Left            =   270
  862.             TabIndex        =   14
  863.             Top             =   5430
  864.             Width           =   3105
  865.          End
  866.          Begin Label lblRequires 
  867.             Caption         =   "This program links to: VBIS23DM.DLL and FLDPAK12.DLL (Software Source); and CMDIALOG.VBX, SPIN.VBX, THREED.VBX, COMMDLG.DLL, and VBRUN300.DLL (Microsoft
  868.             FontBold        =   0   'False
  869.             FontItalic      =   0   'False
  870.             FontName        =   "MS Sans Serif"
  871.             FontSize        =   8.25
  872.             FontStrikethru  =   0   'False
  873.             FontUnderline   =   0   'False
  874.             Height          =   1035
  875.             Left            =   120
  876.             TabIndex        =   43
  877.             Top             =   5310
  878.             Width           =   3285
  879.          End
  880.       End
  881.    End
  882. Option Explicit
  883. Sub cmdOK_Click ()
  884.     Me.Hide
  885. End Sub
  886. Sub Form_Activate ()
  887.         OptDisplay(0).Value = True
  888.         
  889. End Sub
  890. Sub optDisplay_Click (Index As Integer, Value As Integer)
  891.     Select Case Index
  892.     Case 0  '0 = about...
  893.         picVBISAM.Visible = False
  894.         picExplain.Visible = False
  895.         picSchema.Visible = False
  896.         picAbout.Visible = True
  897.         lblRequires.Visible = False
  898.         lblLicense.Visible = True
  899.     Case 1  '1 = general explanation
  900.         picAbout.Visible = False
  901.         picVBISAM.Visible = False
  902.         picSchema.Visible = False
  903.         picExplain.Visible = True
  904.         lblRequires.Visible = True
  905.         lblLicense.Visible = False
  906.     Case 2  '2 = VB/ISAM advertisement
  907.         picExplain.Visible = False
  908.         picAbout.Visible = False
  909.         picSchema.Visible = False
  910.         picVBISAM.Visible = True
  911.         lblRequires.Visible = False
  912.         lblLicense.Visible = False
  913.     Case Else   '3 = Schema file info
  914.         picExplain.Visible = False
  915.         picAbout.Visible = False
  916.         picVBISAM.Visible = False
  917.         picSchema.Visible = True
  918.         lblRequires.Visible = False
  919.         lblLicense.Visible = False
  920.     End Select
  921. End Sub
  922.